Niyanthritha Doorakshepanaayudham meaning in english


Word: നിയന്ത്രിത ദൂരക്ഷേപണായുധം Transliteration: niyantrita dūrakṣēpaṇāyudhṁ

Meaning of നിയന്ത്രിത ദൂരക്ഷേപണായുധം in english :

Noun Ballistic missile
Related wordsniyantrita dūrakṣēpaṇāyudhṁ (നിയന്ത്രിത ദൂരക്ഷേപണായുധം) - Ballistic missile 
Malayalam to English
English To Malayalam